he/she has/had worked - Francés Inglés Diccionario